¿Te has preguntado cómo los científicos encuentran planetas en otros sistemas solares?
En este curso los estudiantes realizarán sus primeras líneas de programación en Python que usarán para formar imágenes de discos alrededor de estrellas, es aquí donde se formarán los exoplanetas. Los datos con los que trabajaremos son imágenes recientes del Telescopio Espacial Hubble alrededor de la estrella conocida como Fomalhaut donde por primera vez se detectó un exoplaneta en imagen directa en el 2007. Al final del curso, los estudiantes tendrán los conceptos básicos de programación y tratamiento de imágenes que podrán aplicar a cualquier campo científico y tecnológico que deseen desarrollar en un futuro.
¿Cuál es la habilidad más importante en programación?
Un algoritmo es:
Código fuente es otro nombre para:
¿Cuál es la diferencia entre un lenguaje de programación de alto nivel y uno de bajo nivel?
Un programa es:
Debugging es:
In [ ]:
print(10)
In [ ]:
print("Hola")
In [ ]:
print("Hola","como","estas")
In [ ]:
print("Hola como estas")
In [ ]:
print("Uno mas uno es:",2)
In [ ]:
# Esto es un comentario
print("Uno mas uno es:",2) # Esto también
¿Para qué sirven los comentarios?
In [ ]:
print("Hola" # Error de sintaxis
In [ ]:
print(1/0) # Error de ejecución
In [ ]:
print("Uno mas uno es:",1*1) # Error semántico
Este material fue recopilado para Clubes de Ciencia Colombia 2017 por Luis Henry Quiroga (GitHub: lhquirogan) - Germán Chaparro (GitHub: saint-germain), y fue traducido y adaptado de http://interactivepython.org/runestone/static/thinkcspy/index.html
Copyright (C) Brad Miller, David Ranum, Jeffrey Elkner, Peter Wentworth, Allen B. Downey, Chris Meyers, and Dario Mitchell. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with Invariant Sections being Forward, Prefaces, and Contributor List, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation License”.